Interruptions in Agile Software Development Teams
نویسندگان
چکیده
Agile approaches help software development project teams to better meet user needs and ensure flexibility in uncertain environments. But using agile invites changes the increases interactions between team members, which both cause interruptions workplace. While can task completion increase process flexibility, they also hinder employee productivity. We conducted an exploratory study of four teams. Our analysis identified (1) programming-related work impediments, (2) interaction-related interruptions, (3) imposed by external environment, were managed improved information retrieval reduced dependencies.
منابع مشابه
Work in Agile Software Development Teams
Agile Software Development evolved partially in response to failures associated with waterfall methods. Early Agile research explored adoption, techniques and success stories. More recent work points to challenges when Agile teams interact with wider organizational structures. This work uses Ethnography to explore tensions and challenges between tradition management structures and Agile teams t...
متن کاملRoles in Agile Software Development Teams
One of the key elements in describing a software development method is the roles that are assigned to the members of the software team. This article describes our experience in assigning roles to students who are involved in the development of software projects, working in Extreme Programming teams. This experience, which is based on 25 such projects, teaches us that a personal role for each te...
متن کاملAgile Experience: Communication and Collaboration in Agile Software Development Teams
Introduction This research explored aspects of agile development teamwork initiatives associated with positive socio-psychological phenomena, with a focus on phenomena outside the scope of traditional management, organizational, and software engineering research. The motivation for this research was to better explore the animation and excitement observed in practitioners of agile software devel...
متن کاملInformation Visualization for Agile Software Development Teams
Understanding information about software artifacts is key to successful Agile software development projects; however, sharing information about artifacts is difficult to achieve amongst team members. There are many information visualization techniques used to help address the difficulties of knowledge sharing, but it is not clear what is the most effective technique. This paper presents the res...
متن کاملFormulating Effective Coordination Strategies in Agile Global Software Development Teams
Coordination of interdependent tasks across geographical, temporal and socio-cultural boundaries has been identified as a critical antecedent to global software development (GSD) team performance. Since GSD teams are increasingly required to achieve software development agility and respond to changing business requirements, conventional plan-driven software development methods become inadequate...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Project Management Journal
سال: 2021
ISSN: ['1938-9507', '8756-9728']
DOI: https://doi.org/10.1177/8756972821991365